made of weapons - Espagnol Anglais Dictionnaire